Long-tailed Weasel — synonyms, definition

1. long-tailed weasel (Noun)

2 synonyms
Mustela frenata longtail weasel
1 definition

long-tailed weasel (Noun) — The common American weasel distinguished by large size and black-tipped tail.

1 type of
weasel